Islands Restaurant (Menu)

10055 W McDowell Rd, Avondale
+1 623-907-1214

Give a rating to Islands Restaurant

Suggest a dish

How much did you spend at Islands Restaurant?